large stalk - German English Dictionary